package com.wrx.club_management_backend.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.wrx.club_management_backend.common.CommonEntity;
import lombok.Data;

import java.io.File;
import java.time.LocalDateTime;
import java.util.Date;

@Data
@TableName("tb_club_activity")
public class ClubActivity extends CommonEntity {

    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    private Long clubId;

    private String title; /* 活动标题  */

    private String description; /* 活动描述 */

    private String image; /* 活动照片 */

    private String tags; /* 活动类型  */

    private int maxParticipants;  /* 最大参与人数 */

    private LocalDateTime beginData; /* 活动开始时间 */

    private Long duration; /* 活动持续时间  */

    private String location; /* 活动地点 */

    private String organizer; /* 活动的组织者 */

    private int status; /* 活动的状态 */

    private String remark; /* 审批 备注*/

    @TableField(exist = false)
    private Long venueId;

}
